package com.rt.tmpt.service;

import com.rt.tmpt.dto.A2PostDto;
import com.rt.tmpt.dto.Result;

public interface IOrgService {

	public Result<A2PostDto> addPost(A2PostDto postDto, long parentPostId, long companyId);

	public Result<A2PostDto> queryPostById(long id);

	public Result<A2PostDto> modifyPostById(A2PostDto postDto);

	public Result<A2PostDto> removePostById(long id);

	public Result<A2PostDto> queryPostJsonTreeByCompanyId(long companyId);

	public Result initPostUser(long userId);

	public Result queryLowPostUsersByUser(long userId);
}
